Migrate last call to escapeLike() in core to buildLike(). Admittedly the former makes...
authorRoan Kattouw <catrope@users.mediawiki.org>
Tue, 21 Dec 2010 16:09:32 +0000 (16:09 +0000)
committerRoan Kattouw <catrope@users.mediawiki.org>
Tue, 21 Dec 2010 16:09:32 +0000 (16:09 +0000)
includes/installer/MysqlInstaller.php

index 67abf43..91b4ef5 100644 (file)
@@ -140,8 +140,8 @@ class MysqlInstaller extends DatabaseInstaller {
 
                # Determine existing default character set
                if ( $conn->tableExists( "revision" ) ) {
-                       $revision = $conn->escapeLike( $this->getVar( 'wgDBprefix' ) . 'revision' );
-                       $res = $conn->query( "SHOW TABLE STATUS LIKE '$revision'", __METHOD__ );
+                       $revision = $conn->buildLike( $this->getVar( 'wgDBprefix' ) . 'revision' );
+                       $res = $conn->query( "SHOW TABLE STATUS $revision", __METHOD__ );
                        $row = $conn->fetchObject( $res );
                        if ( !$row ) {
                                $this->parent->showMessage( 'config-show-table-status' );